package com.imc.beans;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * ImcUnityLoginSys entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "imc_unity_login_sys", catalog = "imcdbserver")
public class ImcUnityLoginSys implements java.io.Serializable {

	// Fields

	private long unityId;
	private String unitySysName;
	private String unityPortrait;
	private String unityUrl;
	private String unityNameControl;
	private String unityPassControl;
	private String unityAtuologinControl;
	private String unityBtnloginControl;
	private String unityPwdSave;
	private String unityRmark;
	private Integer unityType;
	private Integer corpId;
	private String unitySubmitnameControl;
	private String unityClassify;
	private String unityMailPop;
	private Integer unityMailTimeCheck;
	private Integer unityPasswordUpdate;

	// Constructors

	/** default constructor */
	public ImcUnityLoginSys() {
	}

	/** full constructor */
	public ImcUnityLoginSys(String unitySysName, String unityPortrait,
			String unityUrl, String unityNameControl, String unityPassControl,
			String unityAtuologinControl, String unityBtnloginControl,
			String unityPwdSave, String unityRmark, Integer unityType,
			Integer corpId, String unitySubmitnameControl,
			String unityClassify, String unityMailPop,
			Integer unityMailTimeCheck, Integer unityPasswordUpdate) {
		this.unitySysName = unitySysName;
		this.unityPortrait = unityPortrait;
		this.unityUrl = unityUrl;
		this.unityNameControl = unityNameControl;
		this.unityPassControl = unityPassControl;
		this.unityAtuologinControl = unityAtuologinControl;
		this.unityBtnloginControl = unityBtnloginControl;
		this.unityPwdSave = unityPwdSave;
		this.unityRmark = unityRmark;
		this.unityType = unityType;
		this.corpId = corpId;
		this.unitySubmitnameControl = unitySubmitnameControl;
		this.unityClassify = unityClassify;
		this.unityMailPop = unityMailPop;
		this.unityMailTimeCheck = unityMailTimeCheck;
		this.unityPasswordUpdate = unityPasswordUpdate;
	}

	// Property accessors
	@Id
	@GeneratedValue
	@Column(name = "unity_id", unique = true, nullable = false)
	public long getUnityId() {
		return this.unityId;
	}

	public void setUnityId(long unityId) {
		this.unityId = unityId;
	}

	@Column(name = "unity_sys_name", length = 100)
	public String getUnitySysName() {
		return this.unitySysName;
	}

	public void setUnitySysName(String unitySysName) {
		this.unitySysName = unitySysName;
	}

	@Column(name = "unity_portrait", length = 100)
	public String getUnityPortrait() {
		return this.unityPortrait;
	}

	public void setUnityPortrait(String unityPortrait) {
		this.unityPortrait = unityPortrait;
	}

	@Column(name = "unity_url", length = 100)
	public String getUnityUrl() {
		return this.unityUrl;
	}

	public void setUnityUrl(String unityUrl) {
		this.unityUrl = unityUrl;
	}

	@Column(name = "unity_name_control", length = 100)
	public String getUnityNameControl() {
		return this.unityNameControl;
	}

	public void setUnityNameControl(String unityNameControl) {
		this.unityNameControl = unityNameControl;
	}

	@Column(name = "unity_pass_control", length = 100)
	public String getUnityPassControl() {
		return this.unityPassControl;
	}

	public void setUnityPassControl(String unityPassControl) {
		this.unityPassControl = unityPassControl;
	}

	@Column(name = "unity_atuologin_control", length = 100)
	public String getUnityAtuologinControl() {
		return this.unityAtuologinControl;
	}

	public void setUnityAtuologinControl(String unityAtuologinControl) {
		this.unityAtuologinControl = unityAtuologinControl;
	}

	@Column(name = "unity_btnlogin_control", length = 100)
	public String getUnityBtnloginControl() {
		return this.unityBtnloginControl;
	}

	public void setUnityBtnloginControl(String unityBtnloginControl) {
		this.unityBtnloginControl = unityBtnloginControl;
	}

	@Column(name = "unity_pwd_save", length = 100)
	public String getUnityPwdSave() {
		return this.unityPwdSave;
	}

	public void setUnityPwdSave(String unityPwdSave) {
		this.unityPwdSave = unityPwdSave;
	}

	@Column(name = "unity_rmark", length = 100)
	public String getUnityRmark() {
		return this.unityRmark;
	}

	public void setUnityRmark(String unityRmark) {
		this.unityRmark = unityRmark;
	}

	@Column(name = "unity_type")
	public Integer getUnityType() {
		return this.unityType;
	}

	public void setUnityType(Integer unityType) {
		this.unityType = unityType;
	}

	@Column(name = "corp_id")
	public Integer getCorpId() {
		return this.corpId;
	}

	public void setCorpId(Integer corpId) {
		this.corpId = corpId;
	}

	@Column(name = "unity_submitname_control", length = 100)
	public String getUnitySubmitnameControl() {
		return this.unitySubmitnameControl;
	}

	public void setUnitySubmitnameControl(String unitySubmitnameControl) {
		this.unitySubmitnameControl = unitySubmitnameControl;
	}

	@Column(name = "unity_classify", length = 5)
	public String getUnityClassify() {
		return this.unityClassify;
	}

	public void setUnityClassify(String unityClassify) {
		this.unityClassify = unityClassify;
	}

	@Column(name = "unity_mail_pop", length = 100)
	public String getUnityMailPop() {
		return this.unityMailPop;
	}

	public void setUnityMailPop(String unityMailPop) {
		this.unityMailPop = unityMailPop;
	}

	@Column(name = "unity_mail_time_check")
	public Integer getUnityMailTimeCheck() {
		return this.unityMailTimeCheck;
	}

	public void setUnityMailTimeCheck(Integer unityMailTimeCheck) {
		this.unityMailTimeCheck = unityMailTimeCheck;
	}

	@Column(name = "unity_password_update")
	public Integer getUnityPasswordUpdate() {
		return this.unityPasswordUpdate;
	}

	public void setUnityPasswordUpdate(Integer unityPasswordUpdate) {
		this.unityPasswordUpdate = unityPasswordUpdate;
	}

}